package com.kmzx.one.project.others.dso;


import java.math.BigDecimal;
import java.util.Date;

public class UserOrderDso {

    private String subsId;

    private String orderId;

    private String prodId;

    private String prodName;

    private String prodAttr;

    private String prodImg;

    private long prodNum;

    private Date createTime;

    private Integer kinds;

    private BigDecimal prodPrice;

    private BigDecimal endMoney;

    private BigDecimal billMoney;

    private String subCodes;

    private String timeStr;

    private String expressCompany;

    private String expressCode;

    private BigDecimal expressFee;

    private BigDecimal tariffFee;

    private Integer states;

    private String allInfo;

    private BigDecimal upEndMoney;

    private BigDecimal account;

    private BigDecimal repository;

    private BigDecimal currPrice;


    private BigDecimal currentPrice;

    private BigDecimal prodDiscount;

    private BigDecimal orderDiscount;

    private Integer tradeType;

    private BigDecimal gateExpressFee;

    private int channel;

    private String businessCode;

    private String groupName;


    private String tradeNum;

    private String skuId;


    public int getChannel() {
        return channel;
    }

    public UserOrderDso setChannel(int channel) {
        this.channel = channel;
        return this;
    }

    public Integer getTradeType() {
        return tradeType;
    }

    public UserOrderDso setTradeType(Integer tradeType) {
        this.tradeType = tradeType;
        return this;
    }

    public BigDecimal getGateExpressFee() {
        return gateExpressFee;
    }

    public UserOrderDso setGateExpressFee(BigDecimal gateExpressFee) {
        this.gateExpressFee = gateExpressFee;
        return this;
    }

    public BigDecimal getProdDiscount() {
        return prodDiscount;
    }

    public UserOrderDso setProdDiscount(BigDecimal prodDiscount) {
        this.prodDiscount = prodDiscount;
        return this;
    }

    public BigDecimal getAccount() {
        return account;
    }

    public void setAccount(BigDecimal account) {
        this.account = account;
    }

    public BigDecimal getRepository() {
        return repository;
    }

    public void setRepository(BigDecimal repository) {
        this.repository = repository;
    }

    public Integer getStates() {
        return states;
    }

    public UserOrderDso setStates(Integer states) {
        this.states = states;
        return this;
    }

    public String getAllInfo() {
        return allInfo;
    }

    public UserOrderDso setAllInfo(String allInfo) {
        this.allInfo = allInfo;
        return this;
    }

    public String getSubsId() {
        return subsId;
    }

    public UserOrderDso setSubsId(String subsId) {
        this.subsId = subsId;
        return this;
    }

    public String getOrderId() {
        return orderId;
    }

    public UserOrderDso setOrderId(String orderId) {
        this.orderId = orderId;
        return this;
    }

    public String getProdId() {
        return prodId;
    }

    public UserOrderDso setProdId(String prodId) {
        this.prodId = prodId;
        return this;
    }

    public String getProdName() {
        return prodName;
    }

    public UserOrderDso setProdName(String prodName) {
        this.prodName = prodName;
        return this;
    }

    public String getProdAttr() {
        return prodAttr;
    }

    public UserOrderDso setProdAttr(String prodAttr) {
        this.prodAttr = prodAttr;
        return this;
    }

    public String getProdImg() {
        return prodImg;
    }

    public UserOrderDso setProdImg(String prodImg) {
        this.prodImg = prodImg;
        return this;
    }

    public long getProdNum() {
        return prodNum;
    }

    public UserOrderDso setProdNum(long prodNum) {
        this.prodNum = prodNum;
        return this;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public UserOrderDso setCreateTime(Date createTime) {
        this.createTime = createTime;
        return this;
    }

    public Integer getKinds() {
        return kinds;
    }

    public UserOrderDso setKinds(Integer kinds) {
        this.kinds = kinds;
        return this;
    }

    public BigDecimal getProdPrice() {
        return prodPrice;
    }

    public UserOrderDso setProdPrice(BigDecimal prodPrice) {
        this.prodPrice = prodPrice;
        return this;
    }

    public BigDecimal getEndMoney() {
        return endMoney;
    }

    public UserOrderDso setEndMoney(BigDecimal endMoney) {
        this.endMoney = endMoney;
        return this;
    }

    public BigDecimal getBillMoney() {
        return billMoney;
    }

    public UserOrderDso setBillMoney(BigDecimal billMoney) {
        this.billMoney = billMoney;
        return this;
    }

    public String getSubCodes() {
        return subCodes;
    }

    public UserOrderDso setSubCodes(String subCodes) {
        this.subCodes = subCodes;
        return this;
    }

    public String getTimeStr() {
        return timeStr;
    }

    public UserOrderDso setTimeStr(String timeStr) {
        this.timeStr = timeStr;
        return this;
    }

    public String getExpressCompany() {
        return expressCompany;
    }

    public UserOrderDso setExpressCompany(String expressCompany) {
        this.expressCompany = expressCompany;
        return this;
    }

    public String getExpressCode() {
        return expressCode;
    }

    public UserOrderDso setExpressCode(String expressCode) {
        this.expressCode = expressCode;
        return this;
    }

    public BigDecimal getExpressFee() {
        return expressFee;
    }

    public UserOrderDso setExpressFee(BigDecimal expressFee) {
        this.expressFee = expressFee;
        return this;
    }

    public BigDecimal getTariffFee() {
        return tariffFee;
    }

    public UserOrderDso setTariffFee(BigDecimal tariffFee) {
        this.tariffFee = tariffFee;
        return this;
    }

    public BigDecimal getUpEndMoney() {
        return upEndMoney;
    }

    public UserOrderDso setUpEndMoney(BigDecimal upEndMoney) {
        this.upEndMoney = upEndMoney;
        return this;
    }

    public BigDecimal getCurrPrice() {
        return currPrice;
    }

    public UserOrderDso setCurrPrice(BigDecimal currPrice) {
        this.currPrice = currPrice;
        return this;
    }

    public BigDecimal getOrderDiscount() {
        return orderDiscount;
    }

    public UserOrderDso setOrderDiscount(BigDecimal orderDiscount) {
        this.orderDiscount = orderDiscount;
        return this;
    }

    public BigDecimal getCurrentPrice() {
        return currentPrice;
    }

    public UserOrderDso setCurrentPrice(BigDecimal currentPrice) {
        this.currentPrice = currentPrice;
        return this;
    }

    public String getBusinessCode() {
        return businessCode;
    }

    public UserOrderDso setBusinessCode(String businessCode) {
        this.businessCode = businessCode;
        return this;
    }

    public String getGroupName() {
        return groupName;
    }

    public UserOrderDso setGroupName(String groupName) {
        this.groupName = groupName;
        return this;
    }

    public String getTradeNum() {
        return tradeNum;
    }

    public UserOrderDso setTradeNum(String tradeNum) {
        this.tradeNum = tradeNum;
        return this;
    }

    public String getSkuId() {
        return skuId;
    }

    public UserOrderDso setSkuId(String skuId) {
        this.skuId = skuId;
        return this;
    }
}
